multiple unit residential complex - Français Anglais Dictionnaire